package com.yyplatform.admin.platform.role.service;

import org.springframework.data.domain.Page;

import com.yyplatform.admin.platform.role.model.dto.SysPostDTO;
import com.yyplatform.admin.platform.role.model.dto.SysPostFormDTO;
import com.yyplatform.admin.platform.role.model.dto.SysPostQueryDTO;

import java.util.List;

/**
 * Created on 2024-09-14
 */
public interface SysPostService {
    Page<SysPostDTO> query(SysPostQueryDTO pageQueryDTO);

    SysPostDTO get(Long id);

    void save(SysPostFormDTO sysDeptFormDTO);

    void update(SysPostFormDTO sysDeptFormDTO);

    void delete(Long id);

    List<SysPostDTO> getOptions();


}
